package com.ruoyi.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.PageDomain;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.system.domain.BsZhusuRoom;
import com.ruoyi.system.domain.vo.BsZhusuRoomQueryVo;

/**
 * @Description TODO
 * @ClassName BsZhusuRoomService
 * @Author kenn
 * @Version 1.0.0
 * @Date 2023年10月18日 10:13:00
 */
public interface BsZhusuRoomService extends IService<BsZhusuRoom> {

    TableDataInfo<BsZhusuRoom> pageList(PageDomain pageDomain, BsZhusuRoomQueryVo queryVo);

    boolean saveEntity(BsZhusuRoom room);

    boolean updateEntity(BsZhusuRoom room);

    boolean delete(Long id);

    AjaxResult<?> export(Long zhusuId);

}
